home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 039a / netpq203.zip / NETPQ.H < prev    next >
Text File  |  1993-03-03  |  1KB  |  62 lines

  1. #define false 0
  2. #define true ~ false
  3.  
  4. #define NOS_VERSION 0x0400
  5. #define NUM_UPDATES_FOR_TIMEOUT 30
  6.  
  7. #define plotterport 0
  8. #define plotterstring "@PLOTTER"
  9. #define plotterserverstring "\\\\CAD_SERVER     "
  10.  
  11. //  define positions of menu presentations
  12.  
  13. #define firstxpos  24
  14. #define secondxpos 44
  15. #define thirdxpos  67
  16.  
  17. //  define keys used in menus
  18.  
  19. #define key_f1    187
  20. #define key_f2    188
  21. #define key_f3    189
  22. #define key_enter 13
  23. #define key_esc 27
  24. #define key_cursorup 200
  25. #define key_cursordown 208
  26. #define key_cursorleft 203
  27. #define key_cursorright 205
  28. #define key_home 199
  29. #define key_end 207
  30.  
  31. //  define structure used to hold server related information
  32.  
  33. struct serverdef
  34. {
  35.     BYTE    servername [D_NAMESZ + 2];
  36.     struct  time_block time;
  37.     int     queue_privilege;
  38.     int     queue_jobs;
  39.     BYTE    PS_state_pause [5];
  40.     BYTE    PS_state_value [5];
  41.     DWORD   PS_index [5];
  42.     WORD    PS_CPS [5];
  43.     DWORD   PS_output_chars [5];
  44. };
  45.  
  46. //  define structure used to hold queued files related information
  47.  
  48. struct localqueuedef
  49. {
  50.     DWORD   sort_order;
  51.     char    sequencestring [10];
  52.     struct  queue_entry qe;
  53.     int     server;
  54.     int     printer;
  55. };
  56.  
  57.  
  58. //  prototypes
  59.  
  60. comparestring (char *s1, char *s2);
  61. compareDWORD (DWORD *d1, DWORD *d2);
  62.